so beautiful that - Turkish English Dictionary